package com.jala.user;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper=false)
public class MenuVO implements java.io.Serializable{

    private static final long serialVersionUID = 1L;
    private Integer menuId;

    private String menuName;

    private Integer systemId;

    private Integer treeType;

    private Integer menuType;

    private Integer parentMenuId;

    private String parentMenuPath;

    private String url;

    private Integer menuDepth;

    private String target;

    private String memo;

    private String extend;

    private Integer state;

    private Integer ordinal;

    private Integer createUserid;

    private Date createTime;

    private Integer modifyUserid;

    private Date modifyTime;

    protected List<MenuVO> children = new ArrayList<MenuVO>();
}